//var drop = document.getElementById('drop');

var globalWebScore = '';
var winsize_0 = [800, 100, 500, 600];
var winsize_1 = [0, 0, 0, 0];

/*******************************************
 * 主选项卡处理事件
********************************************/
function on_tab_input_click() {
    this.style.zIndex = 2;
    //$("#tab_help").style.zIndex = '0';
	document.getElementById("tab_help").style.zIndex = 0;
	//alert(document.getElementById("tab_help").style
    $('#txtScoreArea').val('');
    //document.getElementById('btnFillWebScore').disabled = false;
}

function on_tab_help_click() {
    this.style.zIndex = 2;
    //$("#tab_input").zIndex = 0;
	document.getElementById("tab_input").style.zIndex = 0;
    //myclick(2);
    $('#txtScoreArea').val('\
/*目前只能在360浏览器的极速模式下使用。成绩单的每一行由姓名、学号、成绩等列组成，各行中各列数据的次序必须一致，各列之间可以用多个空白符(空格或制表符)、中英文逗号等几种方式分割，具体格式如下：*/\n\
陈草,201226630420 	优秀\n\
徐歌，201320100128    及格\n\
程远明，201326811524, 100\n\
杜如晦 201409550230， 	99.5\n\
芳草山\t201426810101, 91\n\
凌云\t201426810103，93\n');
    //document.getElementById('btnFillWebScore').disabled = true;
}

/*******************************************
 * 工具栏处理事件
********************************************/
/*调整浏览器大小*/
function onTuneBrowserClick(){
	chrome.windows.getCurrent(function (w) {
		if (w.left != winsize_0[0]) {
			chrome.windows.update(w.id, { left: winsize_0[0], top: winsize_0[1], width: winsize_0[2], height: winsize_0[3] });
			winsize_1[0] = w.left;
			winsize_1[1] = w.top;
			winsize_1[2] = w.width;
			winsize_1[3] = w.height;
			return;
		}
		chrome.windows.update(w.id, { left: winsize_1[0], top: winsize_1[1], width: winsize_1[2], height: winsize_1[3] });
		//chrome.windows.update(w.id, {left:800, top:0, width:500, height:600});
	});
}

/*清空页面成绩*/
function onClearWebScoreClick(){
	if(confirm('温馨提醒：清空页面中的成绩并不会真正清除系统中的成绩，只要不在页面中点击“保存”或“提交”按钮即可:)。您确定要清除页面中的成绩吗？'))
		SendMsg2Web('ClearWebScore', '', null);
}

/*读出页面成绩*/
function onReadWebScoreClick(){
	SendMsg2Web('ReadWebScoreTxt', '', function(response) {
		$('#txtScoreArea').val(response.data);
	});
}

/*向页面写入成绩*/
function onFillWebScoreClick(){
	var data = $('#txtScoreArea').val().trim();
	var userScore = new UserScore();
	userScore.pushTxt(data);
	userScore.send2Web();
}

function onHelperClick(){
	alert("作      者：xxli\n问题反馈：31707393@qq.com");
}

function StartScoreAid(){
	/** 读取页面成绩信息 **/
	SendMsg2Web('ReadWebScore', '', function(response){
		globalWebScore = response.data;
	});

	/** TextArea的处理事件 **/
	ScoreArea.addEventListener();

	/** 主选项卡的处理事件 **/
	$("#tab_input").click(on_tab_input_click);
	$("#tab_help").click(on_tab_help_click);

	/** 工具栏的处理事件 **/
	document.getElementById('TuneBrowser').addEventListener('click', onTuneBrowserClick);
	document.getElementById('ClearWebScore').addEventListener('click', onClearWebScoreClick);
	document.getElementById('ReadWebScore').addEventListener('click', onReadWebScoreClick);
	document.getElementById('FillWebScore').addEventListener('click', onFillWebScoreClick);
	document.getElementById('Helper').addEventListener('click', onHelperClick);
}

